small hump/hunch - Turkish English Dictionary